package com.youi.third.yibaopay.model;

/**
 * 收银台返回结果
 * @author XJY
 *
 */
public class CashierdeskResult {

	private String code;					//接口返回码
	private String message;                 //返回信息
	private String payTool;                 //入参回传
	private String payType;                 //入参回传
	private String token;                   //入参回传
	private String merchantNo;              //请求接口的商户编号
	private String resultType;              //返回数据类型,用于调用方判断如何处理返回结果.当payTool为SCCANPAY时返回”url”；当payTool为WECHAT_OPENID时，返回”url”或”json”;当payTool为MSCANPAY时，返回空;当payTool为ZFB_SHH时，返回’json’;当payTool为EWALLET时，返回’json’;
	private ResultData resultData;          //公众号或生活号或SDK时,返回json,用json里面的数据调用微信或支付宝的支付接口 用户扫码时，返回url，将URL做成二维码显示到前端页面
	private String extParamMap;             //JSON格式，商户扫码场景下，此参数返回是否需商户输入支付密码，若返回需要输入支付密码，表示支付尚未完成，请商户密切关注易宝的支付异步通知，支付是否成功，以异步通知为准。
	
	
	
	
	
	public String getCode() {
		return code;
	}
	public void setCode(String code) {
		this.code = code;
	}
	public String getMessage() {
		return message;
	}
	public void setMessage(String message) {
		this.message = message;
	}
	public String getPayTool() {
		return payTool;
	}
	public void setPayTool(String payTool) {
		this.payTool = payTool;
	}
	public String getPayType() {
		return payType;
	}
	public void setPayType(String payType) {
		this.payType = payType;
	}
	public String getToken() {
		return token;
	}
	public void setToken(String token) {
		this.token = token;
	}
	public String getMerchantNo() {
		return merchantNo;
	}
	public void setMerchantNo(String merchantNo) {
		this.merchantNo = merchantNo;
	}
	public String getResultType() {
		return resultType;
	}
	public void setResultType(String resultType) {
		this.resultType = resultType;
	}

	public ResultData getResultData() {
		return resultData;
	}
	public void setResultData(ResultData resultData) {
		this.resultData = resultData;
	}
	public String getExtParamMap() {
		return extParamMap;
	}
	public void setExtParamMap(String extParamMap) {
		this.extParamMap = extParamMap;
	}


		
}
